// src/i18n.js
import { createI18n } from 'vue-i18n';

const messages = {
    en: {
        message: {
            hello: 'Hello',
            greeting: 'Welcome to Vue 3 with Vite',
            switchLanguage: 'Switch Language'
        },
        layoutnav:{
            logout: 'Logout',
            myorder: 'My Order',
            login: 'Login',
            helpCenter: 'Help Center',
            setting: 'Setting',
            vip: 'VIP',
            aboutUs: 'About Us',
        },
        categories:{
            居家:'HomeDecoration',
            美食:'Food',
            服饰:'Clothing',
            母婴:'BabyCare',
            个护:'HealthCare',
            严选:'Selection',
            数码:'Electronics',
            运动:'Sports',
            杂项:'Others',
        }
    },
    zh: {
        message: {
            hello: '你好',
            greeting: '欢迎使用 Vue 3 和 Vite',
            switchLanguage: '切换语言'
        },
        layoutnav:{
            logout: '退出登录',
            myorder: '我的订单',
            login: '登录',
            helpCenter: '帮助中心',
            setting: '设置',
            vip: '会员中心',
            aboutUs: '关于我们',
        },
        categories:{
            居家:'居家',
            美食:'美食',
            服饰:'服饰',
            母婴:'母婴',
            个护:'个护',
            严选:'严选',
            数码:'数码',
            运动:'运动',
            杂项:'杂项',
        }
    },
    ru:{
        layoutnav:{
            logout: 'Выйти',
            myorder: 'Мои заказы',
            login: 'Войти',
            helpCenter: 'Справка',
            setting: 'Настройки',
            vip: 'VIP',
            aboutUs: 'Онас',
        },
        categories:{
            居家:'Домашние услуги',
            美食:'Еда',
            服饰:'Одежда',
            母婴:'Детские уходы',
            个护:'Сантехника',
            严选:'Сортировка',
            数码:'Техника',
            运动:'Спорт',
            杂项:'Прочее',
        }
    },
    ja:{
        layoutnav:{
            logout: 'ログアウト',
            myorder: 'マイオーダー',
            login: 'ログイン',
            helpCenter: 'ヘルプセンター',
            setting: '設定',
            vip: 'VIP',
            aboutUs: '私たちについて',
        },
        categories:{
            居家:'家電',
            美食:'食品',
            服饰:'衣服',
            母婴:'子供用品',
            个护:'保健用品',
            严选:'セレクト',
            数码:'デジタル',
            运动:'スポーツ',
            杂项:'その他',
        }
    }
};

const i18n = createI18n({
    legacy: false,   // 启用 Composition API
    locale: 'zh',    // 默认语言
    messages,        // 设置语言包
});

export default i18n;
